/**
 * App端 Apple登录相关
 */

// Apple登录
// 示例文档：https://uniapp.dcloud.net.cn/tutorial/app-oauth-apple.html#

const login = () => {
	uni.login({
		provider: 'apple',
		success: (loginRes) => {
			uni.getUserInfo({
				provider: 'apple',
				success: async (res) => {
					if (res.errMsg === 'getUserInfo:ok') {
						console.log('Apple登录回调信息:', res)
						// TODO 调用登录接口开始登录
					}
				}
			})
		},
		fail: (err) => {
			// TODO 登录授权失败
			console.log('Apple登录失败:', err)
		}
	})
}

export default {
	login
}
